/* 我的花篮 */
.liucheng{ background:url(../images/liucheng1.png) no-repeat center 35px; width:618px; margin:0 auto; height:70px;}
.liucheng span{ display:block; width:206px; text-align:center; float:left; padding:8px 0 0 0; font-size:16px;}
.my_w998{ width:998px; border:solid 1px #e7e7e7; min-height:700px; _height:700px; background:#fff;}
.my_w998 h3{ height:42px; line-height:42px; background:#f8f8f8; border-bottom:solid 1px #e7e7e7; padding:0 12px; font-size:18px; font-weight:normal;}
.huaxinxi{ padding:30px;}
.huaxinxi li{ height:42px; padding:10px 0;}
.huaxinxi li p{ width:96px; float:left; text-align:right; padding:0 4px 0 0; line-height:42px;}
.my_input_text{ width:280px; height:40px; line-height:40px; padding:0 5px; border:solid 1px #d6d6d6; background:#fff;}
.my_input_text_w540{ width:540px; height:40px; line-height:40px; padding:0 5px; border:solid 1px #d6d6d6; background:#fff;}
.my_input_text_w320{ width:310px; height:40px; line-height:40px; padding:0 5px; border:solid 1px #d6d6d6; background:#fff;}
.my_select{ width:110px; height:42px; line-height:42px; padding:0 0 0 5px; border:solid 1px #d6d6d6; background:#fff; font:14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; color:#444; margin-right:5px;}
.hxx_tetle{ margin:20px auto; width:930px;}
.hxx_c{ border-top:solid 1px #ececec; height:62px;}
.hxx_tetle p{ font-size:16px; padding-top:20px; line-height:40px; height:40px; width:100px; float:left;}
.hxx_tetle span{  width:830px; float:left; font-size:14px}
.hxx_xinxi{ float:left; width:930px;}
.hxx_xinxi li{ height:42px; padding:10px 0;}
.hxx_xinxi li p{ padding:0px; font-size:14px; text-align:right;}
.h310{ height:310px;}
.my_select1{ width:200px; height:42px; line-height:42px; padding:0 0 0 5px; border:solid 1px #d6d6d6; background:#fff; font:14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif; color:#444; margin-right:5px;}

.content_from { float:left; width:930px;}
.content_from li { padding:20px; clear:both;}
.item_title { width:130px; padding-right:10px; line-height:42px; text-align:right; display:block; float:left;}
.content_from p, .item_adress { width:440px; float:left;}
.content_from input { width:430px; height:40px; padding-left:10px; line-height:1; border:1px solid #d1d1d1;}
/*.content_from select { height:40px; line-height:40px;}*/
.item_adress input { margin-top:15px;}

.submit { width:440px; height:42px; margin-left:140px;}
.getback { width:370px; height:42px; margin:30px auto; display:block;}
.add_ul{ width:930px;}
.add_ul li { float:left; width:270px; height:180px; border:solid 1px #dfdfdf; padding:8px 15px; font-size:14px; clear:none;}
.add_ul li:hover { background:#fafafa;}
.add_ul li .add_li_new { display:block; text-align:center; line-height:150px; padding-top:30px; background:url(../images/jia_icon.png) no-repeat center 65px;}
.l12 { margin-left:10px;}
.add_ul h4 { font-weight:normal; height:40px; line-height:40px; font-size:18px;}
.add_ul dl { padding:10px 0; line-height:24px;}
.add_ul p { height:22px; width:270px; text-align:right;}
.add_ul p a { height:22px; line-height:22px; color:#82ba16;}
li.hover_ok{ border:solid 1px #82ba16;}


/*收缩花篮内容*/
.cart_list { margin:0 30px;}
.cart_list li { height:18px; padding:6px 0; *+padding:2px 0 6px 0; line-height:18px; border-bottom:1px dotted #e8e8e8; font-size:12px;}
.cart_list li span { height:18px; display:block; float:left;}
.cart_list .name { width:420px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cart_list .price { width:200px; margin-left:5px}
.cart_list .number_controller { width:65px; display:block; float:left;}
.cart_list .subtract, .cart_list .add {
	width:17px; height:17px; background-color:#eee; font-size:16px; line-height:16px; text-align:center;
	cursor:pointer; float:left;
}
.cart_list .number { width:30px; border:none; overflow:hidden; font-size:12px; text-align:center; float:left;}
.cart_list .cart_head { height:40px; padding:0; line-height:40px; font-size:14px;}
.cart_list .cart_head span { height:40px; line-height:40px;}
.cart_list .cart_head font { color:#aaa; font-size:12px;}
.cart_head .price { width:200px;}
.cart_head .number { width:40px; text-align:right;}
.cart_list .subtotal{ float:right; width:200px; text-align:right;}
.cart_head .subtotal{ width:200px;}

.renttime{ height:40px; line-height:40px; margin:15px 30px; padding:10px 0 30px 0; border-bottom:solid 1px #e7e7e7;}
.renttime p{ float:left;}

.shop_check { padding:20px 0;}
.shop_check_l { float:left; width:400px; margin:10px 0 0 30px;}
.shop_check_l h4 { font-size:14px; font-weight:normal; line-height:30px;}
.shop_check_l dl { line-height:24px;}
.shop_check_r { float:right; width:500px; text-align:right; font-size:14px; line-height:30px; padding-right:46px;}
.shop_check_r dl { line-height:26px; padding-top:6px;}
.shop_check_r dl font { font-size:30px; color:#ff6600;}
.needtopay{ font-size:18px; color:#ff6600;}
.shop_voucher { height:32px; padding:15px 0 0;}
.shop_voucher p { float:left; _width:76px; min-width:76px; height:32px; line-height:32px;padding-right:5px;}
.voucher_text{ width:140px; height:30px; line-height:30px; color:#444; border:solid 1px #cbcbcb; padding:0 5px; float:left; margin-right:5px;}

.shoppc_an { background:#fafafa; height:36px; line-height:36px; padding:15px 17px; text-align:center; margin:10px 30px 17px 30px;}
.goahead { float:right; width:210px; height:34px; line-height:34px; background:#f8f8f8; border:solid 1px #dfdfdf; display:block; font-size:18px;}
.goahead { background:#f8f8f8;}
.settlement { float:right; width:210px; font-size:18px; color:#fff; display:block; background:#71bf0b; margin-left:17px;}
.settlement:hover { color:#fff; background:#82ba16;}

/*完成订单*/
.completeorder { float:right; width:210px; font-size:18px; color:#fff; display:block; background:#ff9600; margin-left:17px;}
.completeorder:hover { color:#fff; background:#ffa21d;}
div.liucheng2{ background:url(../images/liucheng2.png) no-repeat center 35px;}

.complete { background:url(../images/ok_bg.jpg) repeat-y left top; margin:30px 30px 0 30px;}
.complete p { float:left; width:200px; height:200px; background:url(../images/complete_icon.png) no-repeat 90px center;}
.complete dl { float:right; padding:30px 10px 10px 20px; width:700px;}
.complete dl h4 { font-size:36px; font-weight:normal; height:60px; line-height:40px; color:#82ba16;}
.complete dl span { line-height:24px;}
.complete dl span font { font-size:24px; color:#ff6600;}
.shop_tetle span { font-size:12px; color:#999; padding-left:20px;}
.shop_tetle { height:50px; line-height:50px; font-size:18px; border-bottom:solid 1px #eaeaea; padding-top:20px; margin:0 30px;}
#att { height:36px; line-height:36px; background:#fafafa;}
#att p { float:left; text-align:center; width:119px;}
#att p.att1 { width:310px; text-align:left; padding-left:30px;}
#att p.att7 { width:50px;}
.payment { background:url(../images/ok_bg.jpg) repeat-y left top; border:solid 1px #eaeaea; border-top:none; margin:0 30px;}
.payment h4 { float:left; width:160px; text-align:center; height:90px; line-height:90px; font-size:14px; font-weight:normal;}
.payment_list { float:right; min-height:50px; _height:50px; padding:20px 10px 20px 20px; width:738px;}
.payment_list li { float:left; width:175px; height:50px; line-height:50px; text-align:right; position:relative; padding-right:20px;}
.payment_list li .pay_inp { position:absolute; top:16px; left:0px;}
.payment_list li img { border:solid 1px #eaeaea; width:148px; height:48px;}
.h20 { height:30px;}

.taocan_sz{ width:55px; display:block; margin:0 auto; text-align:center;}

.marquee{ height:38px; line-height:38px; width:90px; text-align:center; border:solid 1px #cbcbcb; float:left; margin:0 10px 0 0; cursor:pointer;}
.selected{ height:36px; line-height:36px; width:88px; text-align:center; border:solid 1px #82ba16; float:left; margin:0 10px 0 0; position:relative;}
.icon-check{ position:absolute; width:15px; height:15px; top:21px; right:0px; background:url(../images/xuanzhong.png) no-repeat;}
.marquee:hover{ color:#71bf0b;}

.man_add { top:50%; left:50%; height:300px; margin-top:-180px; width:550px; margin-left: -275px;}
.tanchuang { position:fixed; display:none; padding:15px 25px 25px 25px; z-index:999; background:#fff; border:solid 5px #e8e8e8;}
.tanchuang h3 { height:40px; line-height:40px; padding-bottom:2px; font-size:18px; color:#82ba16; font-weight:normal; display:block; border-bottom:solid 1px #ddd;}
.tanchuang h3 p { float:left;}
.tanchuang h3 a { float:right; width:60px; height:24px; line-height:24px; text-align:center; font-size:12px; background:#c2c2c2; color:#fff; margin-top:6px;}
.add_box { padding-top:12px;}
.add_box li { height:30px; padding:5px 0;}
.add_box li p { float:left; width:100px; line-height:30px; text-align:right;}
.add_box li p font { color:#ff8800; font-size:14px;}
.add_box li dl { float:left; position:relative;}
.add_box li dl .query_btn1 { position:absolute; top:0px; left:245px;}
.text_01 { width:175px; height:28px; line-height:28px; border:solid 1px #e1e1e1; padding:0 5px; color:#666;}
.text_02 { width:230px; height:28px; line-height:28px; border:solid 1px #e1e1e1; padding:0 5px; color:#666;}
.drop_down_box { height:28px; line-height:28px; color:#666; font-family:"微软雅黑"; border:solid 1px #e1e1e1; margin-right:6px;}
.cancel { position:absolute; top:0px; left:127px; width:118px; height:30px; line-height:30px; text-align:center; background:#f5f5f5; font-size:14px; border:solid 1px #e1e1e1;}

/*收缩*/
.subNavBox{ margin:10px 0 0px 0;}
.subNav{ cursor:pointer; line-height:32px; background:url(../images/shousuo.png) no-repeat; background-position:89px 14px; color:#31ba16; margin:0 30px 5px 30px; width:114px;}
.subNav:hover{ color:#209a08;}
.currentDt{ background-position:89px -20px;}
.xian_top{ border-top:solid 1px #e7e7e7;}
